body
{
    background:#fff;
    font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
    font-size:11px;
    color:#333;
    margin:0;
    padding:0;
    text-align:left;
    direction:ltr;
    unicode-bidi:embed;
    _height:100%
}

h1, h2, h3, h4, h5
{
    font-size:13px;
    color:#333;
    margin:0;
    padding:0
}

h1
{
    font-size:14px
}

h4, h5
{
    font-size:11px
}

p{
    font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
    font-size:11px;
    text-align:left
}

a
{
    cursor:pointer;
    /*color:#3b5998;*/
    /*color:#3b5998;*/
    color:#3b5998;
    -moz-outline-style:none;
    text-decoration:none
}

a:hover
{
    text-decoration:underline
}

img{
    border:0
}

select
{
    border:1px solid #bdc7d8;
    font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
    font-size:11px;
    padding:2px
}

td, td.label
{
    font-size:11px;
    text-align:left
}

dd
{
    color:#000
}

dt
{
    color:#777
}

ul
{
    list-style-type:none;
    margin:0;
    padding:0
}

abbr
{
    border-bottom:none
}

#header {
    border-top: 5px solid #fff;
	background-color: #EEEEEE;
    padding: 5px;
    height: 30px;
}

#header-logo
{
    width: 33%;
    text-align:left;
    float: left;
}

#menu
{
    clear:both;
    padding: 5px;
    background-color: #efefef;
    height: 15px;
    border-top: 5px solid #fff;
    text-align:left;

}

#menu > div
{
    width: 14.2%; float: left; text-align:left;
}

#footer
{
    clear:both;
    padding: 5px;
    background-color: #EEEEEE;
    height: 15px;
}

.right
{
    text-align: right;
}

.center
{
    margin-left:auto;
    margin-right:auto
}

.left
{
    text-align: left;
}
